extenuating circumstance – English–Italiano translations

🇬🇧 en it 🇮🇹

extenuating circumstance noun

  • fact that mitigates a crime
attenuante, circostanza attenuante
Wiktionary Links